
#ifndef   __INPUT_OUTPUT_AA_H_
#define   __INPUT_OUTPUT_AA_H_

#include "LPC23xx.h" 
#include "io.h" 

/* OUTPUTS */

#define	INPUT		0
#define  OUTPUT	1

#define   PIN_COIN_VALIDATOR_RELAY_A_1				PORT_1_PIN.PIN_16
#define   PIN_COIN_VALIDATOR_RELAY_A_1_DIR		PORT_1_DIR.PIN_16

#define   PIN_COIN_VALIDATOR_RELAY_A_2				PORT_1_PIN.PIN_17
#define   PIN_COIN_VALIDATOR_RELAY_A_2_DIR		PORT_1_DIR.PIN_17

/*  */
#define   PIN_COIN_VALIDATOR_RELAY_B_1				PORT_4_PIN.PIN_28
#define   PIN_COIN_VALIDATOR_RELAY_B_1_DIR		PORT_4_DIR.PIN_28

#define   PIN_COIN_VALIDATOR_RELAY_B_2				PORT_4_PIN.PIN_29
#define   PIN_COIN_VALIDATOR_RELAY_B_2_DIR		PORT_4_DIR.PIN_29



#define   PIN_OUT_1			PORT_1_PIN.PIN_20	/* keyboard */
#define   PIN_OUT_1_DIR		PORT_1_DIR.PIN_20
#define   PIN_OUT_2			PORT_1_PIN.PIN_21
#define   PIN_OUT_2_DIR		PORT_1_DIR.PIN_21
#define   PIN_OUT_3			PORT_1_PIN.PIN_22	
#define   PIN_OUT_3_DIR		PORT_1_DIR.PIN_22
#define   PIN_OUT_4			PORT_1_PIN.PIN_23
#define   PIN_OUT_4_DIR		PORT_1_DIR.PIN_23
#define   PIN_OUT_5			PORT_1_PIN.PIN_24
#define   PIN_OUT_5_DIR		PORT_1_DIR.PIN_24
#define   PIN_OUT_6			PORT_1_PIN.PIN_25
#define   PIN_OUT_6_DIR		PORT_1_DIR.PIN_25
#define   PIN_OUT_7			PORT_1_PIN.PIN_26
#define   PIN_OUT_7_DIR		PORT_1_DIR.PIN_26
#define   PIN_OUT_8			PORT_1_PIN.PIN_27
#define   PIN_OUT_8_DIR		PORT_1_DIR.PIN_27
#define   PIN_OUT_9			PORT_1_PIN.PIN_28
#define   PIN_OUT_9_DIR		PORT_1_DIR.PIN_28

#define   PIN_OUT_10			PORT_0_PIN.PIN_15 /* LCD */
#define   PIN_OUT_10_DIR	PORT_0_DIR.PIN_15	

#define   PIN_OUT_11			PORT_0_PIN.PIN_16
#define   PIN_OUT_11_DIR	PORT_0_DIR.PIN_16	


#define   PIN_OUT_12			PORT_0_PIN.PIN_18
#define   PIN_OUT_12_DIR	PORT_0_DIR.PIN_18

#define   PIN_OUT_13			PORT_0_PIN.PIN_19
#define   PIN_OUT_13_DIR	PORT_0_DIR.PIN_19

#define   PIN_OUT_14			PORT_0_PIN.PIN_20
#define   PIN_OUT_14_DIR	PORT_0_DIR.PIN_20

#define   PIN_OUT_15			PORT_0_PIN.PIN_22 /* io2 */
#define   PIN_OUT_15_DIR	PORT_0_DIR.PIN_22

#define   LED				PORT_0_PIN.PIN_21 /* LCD back light */
#define   LED_DIR			PORT_0_DIR.PIN_21	

#define   TEST_BTN		PORT_0_PIN.PIN_24 /* HOOK */
#define   TEST_BTN_DIR	PORT_0_DIR.PIN_24


#endif

